/* Унарная операция (~) */

unsigned char a=0b11001001;	 	// Объявляем и инициализируем беззнаковую
// символьную переменную a 
unsigned char b;				// Объявляем беззнаковую символьную 
// переменную b
b=~a;						// С переменной a делаем операцию 
// двоичного дополнения и полученное 
// значение присваиваем 
// переменной b. В результате 
// b=0b00110110=0x36=54
